parent ship - French English Dictionary